]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
shell-app: Fix a memory leak in the running state
authorJasper St. Pierre <jstpierre@mecheye.net>
Sun, 26 Aug 2012 01:14:34 +0000 (22:14 -0300)
committerJasper St. Pierre <jstpierre@mecheye.net>
Sun, 26 Aug 2012 14:56:08 +0000 (11:56 -0300)
We need to free two strings that we allocated here.

https://bugzilla.gnome.org/show_bug.cgi?id=682710

src/shell-app.c

index 5b2a21e8aad5e706a5842426c5d6569e864dbb43..51a252498d6fcd6dd257ce2688e96e83fb52cb4d 100644 (file)
@@ -1281,6 +1281,8 @@ unref_running_state (ShellAppRunningState *state)
 
   g_clear_object (&state->remote_menu);
   g_clear_object (&state->muxer);
+  g_clear_pointer (&state->unique_bus_name, g_free);
+  g_clear_pointer (&state->remote_menu, g_free);
 
   g_slice_free (ShellAppRunningState, state);
 }